/*****************************************************
	Nome: 		VISED Strings Module

	Funcionalidades:
	- Mensagens, títulos e texto das janelas.

 *****************************************************/

#if !defined (STRNG_MODULE_INCLUDED)
#define STRNG_MODULE_INCLUDED

    #define NEWLINE "\n"
    #define LOGO "VISED Linux - Versão em paralelo"
    #include<string>

    #define AZUL "\033[1;36m"
    #define AMARELO "\033[1;33m"
    #define VERDE "\033[1;32m"
    #define VERMELHO "\033[1;31m"
    #define BRANCO "\033[1;0m"

    // Mensagens
    //extern char* MSG_LOADING_INI;
    #define MSG_LOADING_INI "Carregando arquivo INI..."
    #define MSG_SAVING_INI  "Salvando arquivo INI..."
    #define MSG_INI_CREATED  "Arquivo INI criado"
    #define MSG_LOADING_DAT  "Carregando arquivo DAT..."
    #define MSG_DAT_CREATED  "Arquivo DAT criado"
    #define MSG_LOADING_NF  "Carregando arquivo NF..."
    #define MSG_DONE  "Concluido"

        // Mensagens de erro
    #define ERR_HELP  "   Executar um arquivo INI.\n\tSintaxe: VISED arquivo.ini\n\n\
       Executar um arquivo DAT.\n\tSintaxe: VISED arquivo.dat\n\n\
       Converter um arquivo NF para INI.\n\tSintaxe: VISED arquivo.nf\n"
    #define ERR_MEM  "Memória insuficiente."
    #define ERR_DISK  "Impossível criar arquivo na pasta de trabalho."
    #define ERR_BAD_FILE  "Arquivo com problemas."
    #define ERR_UNKW  "Erro desconhecido."
    #define ERR_INI  "Impossível abrir o arquivo"
    #define ERR_INI_SIG  "Formato inválido do INI."
    #define ERR_INI_VER  "Versao incorreta."
    #define ERR_INI_NO_MAT  "Nenhum material foi encontrado."
    #define ERR_INI_BAD_ID  "Índice já existente."
    #define ERR_INI_BAD_MAT  "Índice de material inexistente."
    #define ERR_INI_BAD_SPH  "Índice de esfera inexistente."
    #define ERR_INI_STX  "Erro de sintaxe."
    #define ERR_DAT  "Impossível ler arquivo DAT."
    #define ERR_DAT_SIG  "Formato inválido do DAT."
    #define ERR_DAT_VER  "Versão incorreta."
    #define ERR_NF  "Impossível ler arquivo."


#endif	// STRNG_MODULE_INCLUDED
